dig own grave - German English Dictionary